The LaTeXML Daemon: Editable Math on the Collaborative Web

نویسندگان

  • Deyan Ginev
  • Heinrich Stamerjohanns
  • Bruce R. Miller
  • Michael Kohlhase
چکیده

Introduction. The language of the TEX/LATEX typesetting system has become all-pervasive in scientific publications and has proven its stability, convenience and expressivity in its three-decade history. With the advent of the Web 2.0 paradigm, it has also become the primary choice of various technical and scientific social platforms, most prominently online encyclopedias (e.g. PlanetMath [Pla]) and question-answer forums (e.g. MathOverflow [Mat]). On the other hand, the standardization of MathML and OpenMath and the adoption of the former in HTML5, have opened the floodgates for scientific content native to the browser. LATEX on the Web. The efforts of bringing LATEX to the web are numerous and have varied in number and approach. Classical scenarios provide hooks to either LATEX itself or a LATEX daemon(e.g. [Uni]), incorporating formulas as PDF or PNG, while newer applications pursue a fully native output of XHTML+ MathML (see [Sta+09] for an overview). The LaTeXML [Mil] system, and particularly its enhanced branch maintained for the arXMLiv [Sta+10] project, belongs to the second category. It is currently the only system with experimental Content MathML support and is also prepared for further linguistic and semantic analysis of the document contents, as it not only expands TEX macros, but also allows for the definition of custom bindings that preserve and enhance the semantic information encoded by the authors. Moreover, it takes the effort one step further, being able to already create XHTML+MathML+RDFa and remains easily extensible to other output formats, such as HTML5+RDFa. A Daemon. In this abstract we present an extension, the LaTeXML daemon, which drastically widens the applications of the LaTeXML system, addressing the problems of efficient, scalable and on-the-fly processing. The daemon enhancements avoid the overhead of startup time and LATEXpackage initialization, achieving close to instant conversion times, and easily scale tomulti-threaded setups.This provides a great boost to conversion times not only in the processing of large-scale corpora, but also when employed as a backend for web services using LATEX as a frontend language. Maturity has been exhibited by converting one and a half million abstracts from the ZentralblattMATH [Zbl] database, coupled with a stable performance in various installations of the Planetary [Koh+11] system.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

QoS-based Web Service Recommendation using Popular-dependent Collaborative Filtering

Since, most of the organizations present their services electronically, the number of functionally-equivalent web services is increasing as well as the number of users that employ those web services. Consequently, plenty of information is generated by the users and the web services that lead to the users be in trouble in finding their appropriate web services. Therefore, it is required to provi...

متن کامل

Use of Semantic Similarity and Web Usage Mining to Alleviate the Drawbacks of User-Based Collaborative Filtering Recommender Systems

  One of the most famous methods for recommendation is user-based Collaborative Filtering (CF). This system compares active user’s items rating with historical rating records of other users to find similar users and recommending items which seems interesting to these similar users and have not been rated by the active user. As a way of computing recommendations, the ultimate goal of the user-ba...

متن کامل

Impact of Dynamic Assessment on the Writing Performance of English as Foreign Language Learners in Asynchronous Web 2.0 and Face-to-face Environments

This study sought to investigate dynamic assessment (DA) - an assessment approach that embeds inter- vention within the assessment process and that yields information about the learner’s responsiveness to this intervention - and the writing performance of the second language (L2) learners in Web 2.0 contexts. To this end, pre and post-treatment writings of 45 par...

متن کامل

Investigating Dynamic Writing Assessment in a Web 2.0 Asynchronous Collaborative Computer-Mediated Context

This study aims at investigating the effect of dynamic assessment (DA) on L2 writing achievement if applied via blogging as a Web 2.0 tool, as well as examining which pattern of interaction is more conducive to learning in such an environment. The results of the study indicate that using weblogs to provide mediation contributes to the enhancement of the overall writing performance, vocabulary a...

متن کامل

LaTeXML 2012 - A Year of LaTeXML

LTExml, a TEX to XML converter, is being used in a wide range of MKM applications. In this paper, we present a progress report for the 2012 calendar year. Noteworthy enhancements include: increased coverage such as Wikipedia syntax; enhanced capabilities such as embeddable JavaScript and CSS resources and RDFa support; a web service for remote processing via web-sockets; along with general accu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011